redouble one's efforts - Francés Inglés Diccionario